Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F6 France F4 France F7 France F8 France F11 Croatia F2 France F8 Belgium F2 Belgium F3 Belgium F5 Netherlands F5 Netherlands F6 Hungary F3 USA F28 USA F1 USA F2 USA F3 France F5 France F7 UAE F1 Qatar F1a France F2 Helsinki Challenger Amer-Wilson Challenger - Tampere Warsteiner Challenger - Wolfsburg Architect Open - Budapest Challenger Casino Lugano - Lugano Challenger 42 - Andrezieux Geneva Challenger - Geneva IPP Open - Helsinki Challenger Ford de Cherbourg - Cherbourg Open de Franche-Comte - Besancon Cepu Open - San Marino IPP Geneva Trophy - Geneva Banja Luka Challenger 2004 - Banja Luka Dubrovnik Open - Dubrovnik IPP Open - Helsinki Tennis Napoli Cup - Napoli Citta di Monza - Monza Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov 10° Trofeo Luigi Pezzoli - Bergamo AXA Open II - Espinho ECM Prague Open - Prague Open de Montauban - Montauban Porsche Open - Poznan Riviera di Rimini Challenger - Rimini Timisoara Challenger - Timisoara Neride Prague Indoor - Prague St. Petersburg Challenger 2006 - St. Petersburg Challenger Copa Sevilla - Seville Banja Luka Challenger - Banja Luka Heilbronn Open - Heilbronn XL Bermuda Open - Bermuda Challenger Lugano - Lugano Brasov Challenger - Brasov Open Costa Daurada - Tarragona Open de Rennes La Trinitaine - Rennes Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Tatra Banka Open - Bratislava 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Prosperita Open 2008 - Ostrava San Remo Tennis Cup - San Remo Kosice Open-Steelers Cup 2008 - Kosice Nord LB Open - Braunschweig Mamaia Challenger - Constanta BSI Challenger Lugano - Lugano Porsche Open - Poznan Copa Petrobras Argentina - Buenos Aires IPP Open - Helsinki Tunis Challenger Kolding Challenger Jersey Challenger Bratislava Challenger Salzburg Challenger Noumea Challenger Marrakech Challenger Ethias Trophy - Mons Copa Petrobras Uruguray - Montevideo Prostejov Challenger Kosice Challenger Trofeo Internacional Club Laieta - Barcelona XI Torneo Internazionale di Tennis - Barletta Stella Artois Clay Court Championships - Budaors Tennis Napoli Cup 2007 - Napoli Mobilux Open - Luxembourg Qatar ATP Challenger - Doha Copa Kia - Santiago HTV Challenger - Ho Chi Minh City Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza Tampere Imageneering Open - Tampere Warsteiner Grand Prix - Oberstaufen Alphen Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Szczecin Challenger Siemens Open 2007 - Scheveningen Steelers Cup - Kosice Mumbai Open - Mumbai Open de Montauban - Montauban Amer-Wilson Tampere Challenger - Tampere Tatra Banka Open 2001 - Bratislava GHI Bronz Classic - Bronx Zagreb Challenger Palermo Challenger Steelers Cup - Kosice Memorial Savigni - Sassuolo Brisbane International - Brisbane Santiago Challenger Sao Paulo Challenger Fujitsu Siemens Open - Budapest Shimadzu All Japan Indoor - Kyoto Internationaux de Nouvelle-Caledonie - New Caledonia Warta Cup - Sopot SIR Supermercadi Challenger - Rome Casablanca Challenger Le Gosier Challenger Rabat Challenger Bancolombia Open - Bogota Mobilux Open - Luxembourg Marrakech Challenger St. Brieuc Challenger Prague Challenger Bordeaux Challenger Rijeka Challenger Kosice Challenger Hilversum Open - Hilversum Quito Challenger Sao Paulo Challenger Quimper Challenger The Scottish Tennis Championships - Edinburgh Casablanca Challenger IPP Open - Helsinki Prague Challenger Bordeaux Challenger Milan Challenger Arad Challenger Bercuit Challenger Alphen Challenger Seville Challenger Szczecin Challenger Helsinki Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Cherbourg Challenger ECM Prague Open 2008 - Prague Tunis Open 2006 - Tunis Polish Open 2000 - Poznan Napoli Challenger Heilbronn Open - Heilbronn ATU Cup 2001 - Weiden Sporting Challenger 2003 - Turin Tampere Challenger Open de la Ville de Saint Denis - Reunion Island Barletta Challenger Architect Open - Budapest BMW Tennis Championship - Sunrise USTA Challenger of North Miami Beach - North Miami Beach Garden Open 2005 - Rome Tampere Challenger Cyclus Open de Tenis - Florianopolis Helsinki Challenger Wartburg Open - Eisenach Unicredit (Suisse) Bank S. A. Challenger - Chiasso Memorial Savigny - Sassuolo San Remo Tennis Cup - San Remo Helsinki Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Pekao Open - Szczecin Noumea Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Alfa Romeo Tennis Cup - Cordenons Challenger Ford de Cherbourg - Cherbourg Diego Open - Budapest Grand Prix de Tennis - St. Jean de Luz Pekao Open 2001 - Szczecin Optimus Maia Open - Maia Scheveningen Challenger Siemens Open 2003 - Scheveningen Open Mutouest - St. Brieuc Top Wool Challenger - Biella Copa Petrobras Brazil - Aracaju Open Sainte Victoire - Aix-En-Provence Riviera di Rimini Challenger - Rimini Braunschweig Challenger San Remo Tennis Cup - San Remo Medellin Challenger Memorial Savigni - Sassuolo 10ø Tornea B. Camparini - Reggio Emilia Open de Tenis Amaya - Pamplona San Marino Cepu Open - San Marino Internationaux de Nouvelle-Caledonie - New Caledonia Siemens Open 2004 - Scheveningen Bordeaux Challenger SAA Hilversum Open - Hilversum Amer-Wilson Tampere ATP Tournament - Tampere The Scottish Championships - Edinburgh Prostejov Challenger Open de L'Isere - Grenoble Porsche Open - Poznan ATU Cup - Weiden Schickendanz Open - Furth IPP Open - Helsinki Shimadzu All Japan Indoor Tennis Championships - Kyoto V Trani Cup - Trani Ethias Tennis Trophy - Mons Scania Stockholm Open - Stockholm Sunrise Challenger Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Telenordia Swedish Open - Bastad Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Stockholm Open - Stockholm Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Open Seat Godo 2003 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London Energis Open - Amersfoort 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Thailand Open - Bangkok CA Tennis Trophy - Vienna Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris Heineken Open - Auckland International Tennis Championships - Delray Beach Estoril Open - Estoril The Samsung Open - Nottingham AAPT Championships - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Open - Dubai Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Copenhagen Open - Copenhagen TD Waterhouse Cup - Long Island China Open - Beijing Heineken Open Shanghai - Shanghai Open de Moselle - Metz Chennai Open - Chennai Medibank Private International - Sydney Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona BMW Open - Munich Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag Kremlin Cup - Moscow Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Stockholm Open - Stockholm Milan Indoors - Milan Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Mallorca Open - Mallorca Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb The Stella Artois Grass Court Championships - London Copa Telmex - Buenos Aires Open 13 - Marseille Energis Open - Amsterdam ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Open SEAT Godo 2006 - Barcelona Kremlin Cup - Moscow BMW Open - Munich Gerry Weber Open - Halle Copenhagen Open - Copenhagen Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Trofeo Conde de Godo - Barcelona Pilot Pen Tennis - New Haven Thailand Open - Bangkok Mumbai Open - Mumbai The Samsung Open - Nottingham AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Sydney International - Sydney Heineken Open - Auckland Brasil Open - Costa do Sauipe Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Medibank International - Sydney Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires AIG Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Estoril Open - Estoril Open SEAT 2008 - Barcelona Catella Swedish Open - Bastad Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane - Brisbane Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Gerry Weber Open - Halle If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne BellSouth Open - Vina del Mar Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Rio Open - Rio de Janeiro Argentina Open - Buenos Aires TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Davis Cup, Group 1, REL2, ISR-FIN 3-2 Medibank International - Sydney Gerry Weber Open - Halle Davis Cup, Group II, 2R, DEN-FIN 3-2 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group II, 1R, MON-FIN 2-3 Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Olympics - Athens Olympics - London Olympics - Beijing Davis Cup, World Group, QR, ITA-FIN 3-2 French Open - Paris Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group 1, 1R, POL-FIN 2-3